@charset "utf-8";
	
/*表格公共部分*/
.mod-table{ width:100%; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse; border-spacing:0; border:1px solid #D7DAE3;}
.mod-table thead{ background:#F9FAFB;}
.mod-table tr.odd{ background:#fff;}
.mod-table tr.even{ background:#FCFCFC;}
.mod-table th { height:32px; border:1px solid #D7DAE3; text-align:center; color:#666; font-weight:400; background-color:#F9FAFB;}
.mod-table td { padding:10px; border-bottom:1px solid #D7DAE3; line-height:20px;}
.mod-table tbody tr:hover { background-color:#FAFAFF;}
.mod-table .th-gap{ margin:0; padding:0 10px;}
.mod-table .no-cont{ background-color:#f8f8f8;}
.mod-table .no-cont:hover{ background:none;}
.mod-table .selected{ background-color:#F7F9FF;}

.ico-chk{ margin:0 5px; display:inline-block; width:14px; height:14px; background-position:-8px -1578px; cursor:pointer;}
.ico-chked{ background-position:-8px -1610px;}
.ico-read{ margin:0 5px; display:inline-block; width:16px; height:16px; background-position:-6px -1638px; cursor:pointer;}
.ico-read.ico-chked{ background-position:-6px -1674px;}
.ico-sign{ margin:0 5px; display:inline-block; width:16px; height:16px; background-position:-6px -1747px; cursor:pointer;}
.ico-sign.ico-chked{ background-position:-6px -1710px;}
.ico-fav{ margin:0 5px; display:inline-block; width:16px; height:16px; background-position:-6px -2408px; cursor:pointer;}
.ico-fav.ico-chked{ background-position:-6px -2442px;}
.ico-receive{ margin:0 5px; display:inline-block; width:16px; height:16px; background-position:-6px -2302px; cursor:pointer;}
.ico-receive.ico-chked{ background-position:-6px -2336px;}
.ico-moved{ margin:0 5px; display:inline-block; width:16px; height:20px; background-position:-6px -2370px; cursor:pointer;}
.ico-annex{ margin-left:5px; display:inline-block; width:14px; height:20px; background-position:-8px -1778px; cursor:pointer;}
.ico-from{ margin:0 5px; display:inline-block; width:16px; height:20px; background-position:-6px -2302px;}
.ico-to{ margin:0 5px; display:inline-block; width:16px; height:20px; background-position:-6px -2370px;}
.ico-resume{ margin:0 5px; display:inline-block; width:16px; height:20px; background-position:-6px -2370px;}
.mod-table .i-product,
.mod-table .i-company,
.mod-table .i-reply{ margin:0 5px;}

.inquiry-list{ position:relative; margin-bottom:10px;}
.tbl-inquiry-list tbody a{ color:#333;}
.tbl-inquiry-list tbody a:hover{ text-decoration:none;}
.tbl-inquiry-list .sender img{ float:right; margin:5px 0 0 10px;}
/*.tbl-inquiry-list .sender .online{ display:block; padding-left:20px; background-position:-6px -1852px;}
.tbl-inquiry-list .sender .not-online{ display:block; padding-left:20px; background-position:-6px -1816px;}*/
.tbl-inquiry-list .unread td{ font-weight:600;}
.tbl-inquiry-list .unread .tips-default{ font-weight:normal; font-size:12px; text-align:center;}

.search-s2{ float:left; position:relative; width:140px; border:1px solid #C9C9C9; _zoom:1;}
.search-s2 .tips{ position:absolute; top:2px; left:5px; color:#666;}
.search-s2 .tips-focus{ color:#999;}
.search-s2 .txt{float:left; border:0; padding:0 5px; width:107px; height:22px; line-height:22px; background-color:#fff; color:#999; font-size:12px;}
/*.search-s2 .txt { float:left; border:0; padding:0 5px 0 2px; width:120px; height:22px; line-height:22px; background-color:#fff; color:#999; font-size:12px; -webkit-transition:background-color 800ms ease-in; -moz-transition:background-color 800ms ease-in; -o-transition:background-color 800ms ease-in; transition:background-color 500ms ease-in;}
.search-s2 .txt:hover,
.search-s2 .txt:focus{ color:#51514a; background-color:#EDEDED;}*/
.search-s2 .ico-search{ float:right; margin:1px 1px 1px 5px; width:16px; height:20px; background-position:-8px -1887px; _display:inline;}
.search-s2 .autocomplete{ position:absolute; top:24px; left:0; width:140px; background-color:#fff;}

.sel-calendar{ float:left; margin-right:15px;}
.sel-calendar .c1{ position:relative; float:left; margin-right:15px;}
.sel-calendar .c2{ position:relative; float:left;}
.sel-calendar label{ float:left; margin-right:5px; height:24px; line-height:24px; font-weight:700; overflow:hidden;}
.sel-calendar .cal{ float:left; border:1px solid #C9C9C9; padding:3px 3px 3px 5px; width:110px; height:16px; line-height:16px; cursor:pointer;}
.sel-calendar .ico-calendar{ float:right; background-position:-6px -1081px;}
.sel-calendar .time{ width:90px; color:#999; border:0; cursor:pointer;}
.sel-calendar .cont{ position:absolute; top:24px; left:43px; background-color:#fff; width:424px; box-shadow:0 0 3px rgba(0, 0, 0, 0.3);}
.sel-calendar .calendar-s2{ position:relative; box-shadow:0 0; float:left;}

/*询盘过滤器*/
.filter{ position:relative; margin-bottom:10px; padding:10px; border:solid 1px #E4E8F1; _zoom:1;}
.filter .fil-op{ float:left; padding-top:3px; height:21px; overflow:hidden;}
.filter .actions{ position:absolute; top:50%; right:15px; margin-top:-16px; height:32px;}
.filter .actions .brace{ float:left; width:5px; height:33px; margin-right:15px; background-position:-120px 0;}
/*采购需求过滤器*/
.mod-filter{ position:relative; margin-bottom:10px; padding:10px; border:solid 1px #E4E8F1; _zoom:1;}
.mod-filter .fil-op{ padding-top:13px; height:16px; overflow:hidden;}
.mod-filter .actions{ position:absolute; top:50%; right:15px; margin-top:-16px; height:32px;}
.mod-filter .actions .brace{ float:left; width:5px; height:33px; margin-right:15px; background-position:-120px 0;}

.fil-op .ico-chk{ display:inline-block; margin:0 15px 0 0; padding-left:19px; width:auto; height:21px; background-position:-8px -1577px; color:#666; text-decoration:none;}
.fil-op .ico-chked{ background-position:-8px -1609px;}
.fil-sel .sel-time{ width:90px;}
.fil-sel .sel-time ul{ width:88px;}
.fil-sel .trade-sort,
.fil-sel .sel-addr{ width:180px;}
.fil-sel .trade-sort ul,
.fil-sel .sel-addr ul{ width:178px;}
.fil-sel .trade-sort .txt em,
.fil-sel .sel-addr .txt em{display:block; width:142px; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; cursor:pointer; overflow:hidden;}

/*分页*/
.pagination-tbl{ position:relative; float:right; margin-top:2px;}
.pagination-tbl .all-num{ float:right; height:24px; line-height:24px; padding-right:5px;}
.pagination-tbl .page-wrap{ float:right; position:relative; font-family:Tahoma;}
.pagination-tbl .page{ position:relative; margin-top:5px;}
.pagination-tbl .page li{ float:left;}
.pagination-tbl .page li a,
.pagination-tbl .page li span { float:left; margin:0 6px; height:14px; line-height:14px;}
.pagination-tbl .page li span{ font-weight:700;}
.pagination-tbl .first-dis span,
.pagination-tbl .prev-dis span,
.pagination-tbl .next-dis span,
.pagination-tbl .last-dis span,
.pagination-tbl .first a,
.pagination-tbl .prev a,
.pagination-tbl .next a,
.pagination-tbl .last a{ background:url(bgimg/all_bg.png) no-repeat; height:14px;}
.pagination-tbl .first-dis span{ background-position:-295px -90px ; width:11px;}
.pagination-tbl .prev-dis span{ background-position:-316px -90px; width:13px;}
.pagination-tbl .next-dis span{ background-position:-339px -90px; width:13px;}
.pagination-tbl .last-dis span{ background-position:-362px -90px; width:11px;}
.pagination-tbl .first a{ background-position:-207px -90px; width:11px;}
.pagination-tbl .prev a{ background-position:-228px -90px; width:13px;}
.pagination-tbl .next a { background-position:-251px -90px; width:13px;}
.pagination-tbl .last a{ background-position:-274px -90px; width:11px;}
.pagination-tbl .select-box{ position:relative; float:right; margin:0 0 0 6px; width:75px; z-index:999; *z-index:1;}
.pagination-tbl .select-box .txt{ border:1px solid #c9c9c9; height:22px; line-height:22px; background-color:#fff;}
.pagination-tbl .select-box .txt span{ float:right; width:22px; height:22px; background:url(bgimg/all_bg.png) -383px -90px no-repeat; cursor:pointer;}
.pagination-tbl .select-box .txt em{ position:absolute; left:10px; top:5px; width:30px; height:16px; line-height:16px; border:0;}
.pagination-tbl .select-box ul{/*position:absolute; top:24px; left:0;*/ border:1px solid #c9c9c9; width:73px; max-height:200px; overflow:auto; background-color:#fff; z-index:300;}
.pagination-tbl .select-box li a{ display:block; height:22px; line-height:22px; padding:0 10px; color:#333;}
.pagination-tbl .select-box li a:hover{ color:#5D6EA7; text-decoration:none; background-color:#eee;}

.opt-area{ position:relative; margin-bottom:10px; background-color:#fff; z-index:350;}
.opt-area .actions{ float:left;}
.opt-area .inq-op{ float:left; padding-top:5px; height:21px; overflow:hidden;}
.opt-area .ico-chk{ display:inline-block; margin-right:15px; padding-left:20px; width:auto; height:21px; background-position:-8px -1576px; color:#666; text-decoration:none;}
.opt-area .ico-chked{ background-position:-8px -1608px;}
/*.iqy-fixed{ position:fixed; top:40px; width:758px; border-bottom:1px solid #dedede; _position:inherit;}*/

.item-opt{ position:relative; float:left; height:26px;}
.item-opt .btn-s6{ margin-right:10px;}
.item-opt .mark{ width:90px; border:1px solid #CECECE; background-color:#fff; box-shadow:0 0 3px rgba(0,0,0,0.2);}
.item-opt .mark span{ display:block; padding:3px 0 3px 30px; margin:1px; width:auto; height:auto; line-height:20px; cursor:pointer;}
.item-opt .mark span:hover{ background-color:#F7F7F7; text-decoration:none;}
.item-opt .moveto{ border:1px solid #CECECE; background-color:#fff; box-shadow:0 0 3px rgba(0,0,0,0.2); width:96px;}
.item-opt .moveto span{ display:block; padding:3px 5px; line-height:20px;cursor:pointer;}
.item-opt .moveto span:hover{ background-color:#F7F7F7; text-decoration:none;}
.item-opt .mark .ico-read{ background-position:2px -1635px;}
.item-opt .mark .ico-readed{ background-position:2px -1670px;}
.item-opt .mark .ico-signed{ background-position:2px -1707px;}
.item-opt .mark .ico-sign{ background-position:2px -1744px;}
.item-opt .mark .line{ border-bottom:1px solid #DCDCDC; height:1px; font-size:0;}

.btn-s6{ position:relative; *zoom:1;}
.btn-s6-v span{ padding:0 20px 0 10px;}
.btn-s6-v .triangle-d{ position:absolute; top:12px; *top:10px; right:2px; width:0; height:0; border-width:4px; border-style:solid dashed dashed dashed; border-color:#000 transparent transparent; font-size:0; line-height:0;}

.item-back{ float:right; height:26px;}
.item-back a{ margin-left:5px; margin-right:4px;}

.tbl-buy-list .m-cont .tit{ font-weight:700; font-size:14px;}
.tbl-buy-list .m-cont .tit .tips-default{ font-size:12px; font-weight:normal;}
.tbl-buy-list .m-cont .des{ color:#666;}
.tbl-buy-list .m-cont .orders{ color:#999;}
.tbl-buy-list .m-cont .orders span{ color:#666;}
.tbl-buy-list .m-cont .info{ color:#999;}
.tbl-buy-list .m-cont .info span{ margin-right:10px;}
.tbl-buy-list .m-cont .info em{ color:#666;}

.ico-TS,
.ico-SYS,
.ico-NAMECARD,
.ico-ACCATHMENT,
.ico-CONFIRMED,
.ico-VERIFIED,
.ico-URGENT,
.ico-HOT,
.ico-COMMERCE,
.ico-EXPIRED{ display:inline-block; margin-left:6px; height:16px; background:url(bgimg/all_bg.png) no-repeat; font-size:0; vertical-align:-2px;}
.ico-TS{ width:16px; background-position:0 -90px;}
.ico-SYS{ width:16px; background-position:-37px -64px;}
.ico-NAMECARD{ width:16px; background-position:-58px -64px;}
.ico-ACCATHMENT{ width:16px; background-position:-100px -64px;}
.ico-CONFIRMED{ width:16px; background-position:-79px -64px;}
.ico-VERIFIED{ width:16px; background-position:-21px -90px;}
.ico-URGENT{ width:32px; background-position:-42px -90px;}
.ico-HOT{ width:32px; background-position:-79px -90px;}
.ico-COMMERCE{ width:16px; background-position:-121px -64px;}
.ico-EXPIRED{ width:32px; background-position:0 -64px;}

.tbl-buy-list .contact .user{ margin-bottom:7px;}
.user .pic{ float:left;}
.user .pic img{ border:1px solid #EDEDED; padding:1px; display:block;}
.user .info{ margin-left:40px; _margin-left:32px;}
.user .info .tit{ position:relative;}
.user .info .tit .inner{ margin-bottom:3px; overflow:hidden; _zoom:1;}
.user .flags{ display:block; float:left;}
.user .tips-default{ position:absolute;/* bottom:6px; _bottom:26px; left:-155px;*/ }
.user .info .name{ float:left; width:70px; height:14px; line-height:14px; overflow:hidden; word-wrap:normal; white-space:nowrap; text-overflow:ellipsis;} 
.user .info .other{ float:none; color:#999; width:100px; line-height:20px; overflow:hidden; word-wrap:normal; white-space:nowrap; text-overflow:ellipsis;}
.user .soure-info{ margin-left:-5px;}

.sender .tit{ position:relative;}
.sender .tit .inner{ margin-bottom:3px; overflow:hidden; _zoom:1;}
.sender .tit img{ float:left; margin:3px 5px 0 0;}
.sender .tit .tips-default{ width:auto; /* 270px */}
.sender .tit .tips-default .arrow-b{ left:50%; margin-left:-5px;}
.sender .name{ display:inline-block; width:104px; height:14px; line-height:14px; overflow:hidden; word-wrap:normal; white-space:nowrap; text-overflow:ellipsis;} 
.sender .other{ color:#999; line-height:20px;}

.btn-view,
.btn-contact{ display:block; padding-left:30px; width:108px; height:26px; line-height:26px; color:#fff; font-weight:700; text-align:center; cursor:pointer;}
.btn-view{ background-position:0 -215px;}
.btn-contact{ background-position:0 -261px;}
.btn-view:hover,
.btn-contact:hover{ color:#fff; text-decoration:none;}

.refurbish{ display:inline-block; padding-left:18px; background-position:-7px -1957px;}
.refurbish:hover{ text-decoration:none;}
.change-nav{ float:right; margin-right:5px; padding-right:18px; background-position:right -1991px; _display:inline;}
.change-nav:hover{ text-decoration:none;}

.nav-buyinglead .my-apps{ padding-top:10px;}
.nav-buyinglead .my-apps a{ padding-left:10px;}
.nav-buyinglead .nav-item .my-apps .ico-set { position:absolute; top:8px; right:15px; width:16px; height:16px; background-position:-6px -2098px; font-size:0; cursor:pointer;}

.nav-inquiry .nav-item{ margin-bottom:0;}
.nav-inquiry .nav-item .num,
.nav-buyinglead .nav-item .num{ font-weight:700;}
.nav-inquiry .my-apps{ padding-top:10px;}
.nav-inquiry .my-apps a{ padding-left:14px; color:#777; font-weight:700; font-family:"微软雅黑";}
.nav-inquiry .my-apps a:hover,
.nav-inquiry .stage a:hover{ background-color:#eee;}
.nav-inquiry .my-apps .cur:hover,
.nav-inquiry .stage .cur:hover{ background-color:transparent;}
.nav-inquiry .level-nav{ border-top:none;}

.data-none{ padding:60px 30px 80px; font-size:18px; font-weight:600; color:#777; text-align:center; font-family:"微软雅黑"; line-height:36px;}
.data-none .btn-s6{ margin:0 10px; vertical-align:middle;}

.fil-none{ padding:60px 30px 80px;}
.fil-none .ico-a{ float:left; width:45px; height:45px; background-position:0 -306px;}
.fil-none .des{ margin-left:65px; _margin-left:52px;}
.fil-none .first{ padding:10px 0 20px; color:#51b148; font-weight:700; font-size:18px; font-family:"微软雅黑";}
.fil-none .second{ padding:0 0 10px; color:#666; font-weight:700; font-size:12px;}
.fil-none .second strong{ color:#f47837; font-weight:700;}
.fil-none .back{ padding-left:20px; background-position:-8px -2241px; color:#5d6ea6; font-weight:700;}

.dial-none{ padding:40px 30px;}
.dial-none .ico-b{ float:left; width:32px; height:34px; background-position:-63px -306px;}
.dial-none p {margin-left:45px; _margin-left:42px; padding:10px 0;}

.op-tips{ position:absolute; left:280px; top:0; padding:0 30px; border:1px solid #A8D8A4; height:26px; line-height:28px; color:#777; background:#E6FCE1; overflow:hidden; text-shadow:0 1px 1px #FFF;}
.op-tips a{ margin-left:5px; text-decoration:underline; }
.op-tips a:hover{ color:#333;}

.main-tit{ margin-bottom:20px; padding:0 10px;}
.main-tit h2{ display:inline-block; margin-bottom:10px; font-size:18px; font-weight:700; font-family:Arial, Helvetica, sans-serif; color:#5d6ea7; *zoom:1;}
.main-tit .info span{ margin-right:25px;}
.main-tit .info span img{ vertical-align:-2px; *vertical-align:0;}

.extend .row{ margin-bottom:5px; overflow:hidden;_zoom:1;}
.extend .row label{ float:left; margin-right:5px; width:160px; text-align:right; color:#777;}
.extend .row .des{ color:#000;}

.detail-des .cont{ margin-bottom:20px; padding:15px;}
.detail-des .cont .des{ margin-bottom:10px; white-space:normal; word-break:break-all;}
.detail-des .attachment .tit{ float:left; padding-left:20px; height:20px; background-position:-6px -1782px;}
.detail-des .attachment .attach-name{ margin-left:83px; _margin-left:80px;}
.detail-des .exp-tit{ margin-bottom:20px; font-weight:700; text-align:center; font-size:16px;}
.detail-des .exp-info .exp-l{ float:left; margin-right:10px; padding-right:10px; width:380px; border-right:1px solid #cbcfdb;}
.detail-des .exp-info .exp-r{ float:left;}
.detail-des .exp-info .cover{ float:left; width:150px; height:150px;}
.detail-des .exp-info .cover:hover{ background-color:#f8f8f8;}
.detail-des .exp-info .cover img{ display:block; margin:20px 0 0 15px; width:80px; height:80px; overflow:hidden;}
.detail-des .exp-info .txt label{ margin-right:8px; color:#666;}
.detail-des .exp-info .txt{ margin:20px 0 0 170px;}
.detail-des .exp-info .txt p{ margin-bottom:6px;}
.detail-des .exp-info .txt p a{ text-decoration:underline; color:#294396;}
.detail-des .exp-info .gmc-exh{ display:inline-block; margin-top:15px;}

.pro-info .title-s2{ margin-bottom:20px;}
.rollbox .l-btn,
.rollbox .l-btn-dis,
.rollbox .r-btn,
.rollbox .r-btn-dis{ float:left; width:22px; height:110px;}
.rollbox .l-btn{ background-position:-140px -413px;}
.rollbox .l-btn:hover{ background-position:-172px -413px;}
.rollbox .l-btn-dis{ background-position:-204px -413px; cursor:default;}
.rollbox .r-btn{ background-position:-236px -413px;}
.rollbox .r-btn:hover{ background-position:-268px -413px;}
.rollbox .r-btn-dis{ background-position:-300px -413px; cursor:default;}
.rollbox .cont{ float:left; margin:0 32px; width:650px; height:150px; overflow:hidden; position:relative; _display:inline;}
.rollbox .cont ul{ width:3000px; overflow:hidden; _zoom:1;}
.rollbox li{ float:left; margin-left:35px; width:102px; _display:inline;}
.rollbox .first{ margin-left:0;}
.rollbox img{ display:block; margin-bottom:8px; padding:5px; border:1px solid #dcdcdc; width:90px; height:90px; overflow:hidden;}
.rollbox .name{ display:block; height:40px; color:#6e84ad; text-align:center; overflow:hidden;}

.dialogue .load .spinner{ margin:10px auto;}
.dialogue .record{ height:500px; overflow:auto;}
.dialogue li{ padding:10px 0; background:url(bgimg/line.png) bottom repeat-x;}
.dialogue li .pic{ float:left;}
.dialogue li .pic img{ display:block; padding:2px; border:1px solid #f0f0ee;}
.dialogue li .info{ margin:0 0 0 45px; _margin:0 0 0 42px;}
.dialogue li .name{ font-weight:700; color:#5D6EA7;}
.dialogue li .title{ font-weight:700; color:#f90;}
.dialogue .mine .title{ font-weight:700; color:#A84300;}
.dialogue li .short-des{ word-wrap:break-word; word-break:normal;}
.dialogue li .des{ padding:0 15px 10px 0; min-height:30px; word-wrap:break-word; word-break:normal; _height:30px;}
.dialogue li .time .tit-unfold,
.dialogue li .time .tit-retracting{ float:right; padding-left:20px; color:#5D6EA7; cursor:pointer;}
.dialogue li .time .tit-unfold{ background-position:-6px -473px;}
.dialogue li .time .tit-retracting{ background-position:-6px -510px;}
.dialogue li .time span{ color:#999;}
.dialogue .mine{ padding:10px 15px 10px 5px;}
.dialogue .mine .pic{ float:right;}
.dialogue .mine .info{ margin:0 52px 0 0;}
.dialogue .mine .time{ margin-right:-52px;}
.dialogue .mine .title{ font-weight:700; color:#A84300;}
.dialogue .mine .title em,
.dialogue .mine .name em{ margin-right:6px;}
.dialogue .last-exp{ background:#F9F9F9;}

.personal-info{ background:#F9F9F9 url(bgimg/line.png) bottom repeat-x;}
.personal-info .about{ float:left; padding:20px 10px; width:195px;}
.personal-info .about .user .pic img{ padding:3px; border:1px solid #d1d1d1;}
.personal-info .about .user .info{ margin-left:77px; _margin-left:74px;}
.personal-info .des-txt{ margin-left:215px; padding:15px 20px 30px; background:#fff url(bgimg/line.png) bottom repeat-x; min-height:84px; _height:84px; _margin-left:212px;}
.personal-info .extend{ padding:0 0 0 30px;}
.personal-info .extend .actions{ padding:4px 0 0 37px;}
.personal-info .extend .actions .tips{ padding-bottom:20px; color:#666; font-weight:700;}
.personal-info .extend .actions .tips em{ color:#F47837;}
.personal-info .row{ margin-bottom:5px; overflow:hidden; _zoom:1;}
.personal-info .row label{ float:left; width:130px; text-align:right; color:#777;}
.personal-info .row .des{ margin-left:136px; _margin-left:133px;}
.personal-info .row .des img{ padding-top:3px;}
.personal-info .row .des a{ color:#5D6EA7;}
.personal-info .card{ position:relative; margin:15px 0;}
.personal-info .card .check{ padding-left:20px; font-weight:700; color:#6e84ad; background-position:-6px -2275px;}
.personal-info .card .prev-card{ position:absolute; top:0; left:85px; display:block; width:51px; height:32px; background-position:-115px -307px;}

.company-info{ background:url(bgimg/line.png) bottom repeat-x;}
.company-info .hd{ padding:10px 0 10px 10px;}
.company-info .tit-unfold,
.company-info .tit-retracting{ padding-left:20px; font-weight:700; color:#5D6EA7; cursor:pointer;}
.company-info .tit-unfold{ background-position:-6px -475px;}
.company-info .tit-retracting{ background-position:-6px -512px;}
.company-info .bd{ padding:3px 0 15px;}
.company-info .row{ margin-bottom:5px; overflow:hidden; _zoom:1;}
.company-info .row label{ float:left; width:160px; text-align:right; color:#666;}
.company-info .row .des{ margin-left:166px; _margin-left:163px; color:#000;}
.company-info .row .des img{ padding-top:3px;}

.buyers-info{ padding-bottom:40px;}
.buyers-info .cont{ padding:0 20px;}
.buyers-info .actions .btn-contact{ margin:20px auto 0; cursor:pointer;}
.buyers-info .mod-form .row .col{ padding-right:8px; width:120px; color:#666; font-weight:normal;}
.buyers-info .mod-form .row .el{ margin-left:130px; _margin-left:127px;}
.buyers-info .str{ font-weight:700; line-height:22px;}
.buyers-info .btn-area{ position:relative;}
.buyers-info .btn-area .tips-suss,
.buyers-info .btn-area .tips-failed{ position:absolute; top:-5px; left:150px;}
.buyers-info .btn-area .spinner{ position:absolute; top:7px; left:160px; margin:0;}

.win-buyers-info,
.win-contact{ position:absolute; left:50%; top:100px; margin-left:-335px; width:670px;}
.win-buyers-info .action a,
.win-contact .action a{ float:none; margin:0;}
.win-buyers-info .personal-info .row label{ width:100px;}
.win-buyers-info .personal-info .row .des{ margin-left:106px;}
.win-buyers-info .personal-info .des-txt{ padding:15px 20px 30px 0;}

.set-contact, .set-buyers-info{ width:700px;}
.set-buyers-info .personal-info .row label{ width:100px;}
.set-buyers-info .personal-info .row .des{ margin-left:106px;}
.set-buyers-info .personal-info .des-txt{ padding:15px 20px 30px 0;}


